This menu item provides for selecting any of the fonts stored in your system fonts folder. The font currently in use in indicated by a checkmark. Newly entered text will be in the checked font. Use this menu to change the font of selected text.
When selected text is all the same font, the font of the selection will be checked in menu. If the selection contains different fonts, nothing is checked.
Size
This menu item provides for selecting typical font sizes and for increasing / decreasing font size one "point (pt.)" at a time. The font size currently in use in indicated by a checkmark (). New text typed in a window will be in the font size selected in the menu. If text is selected, this menu can be used to change the font size of the selected text.
Use "Smaller" ( -) and "Larger" ( =) shortcut keys (or menus) to increment font size. Selected text immediately changes size in response to use of shortcut keys. With no text selected (cursor only), newly typed text will be sized in response to use of shortcut key(s).
Style
Smile offers eight different text style choices. Opening the menu will show the active style and the shortcut keys used with certain styles. New typing will be done in the style checked. Selecting text, and then selecting a style from the menu will cause the style of the text to change to that style. Styled text can be used in both text and script windows, and styled text can be "undone" using the "Undo" menu choice.
Color
There are seven text colors available from this menu. A checkmark shows the active color, provided the color is one of the seven available in the menu. New typing will be in that color. Selecting text, and then choosing a color from the menu will cause the text to be colored as you selected. Colored text can be used in both text and script windows, and colored text can be "undone" using "Undo."
----------------------------
Line width...
Choosing this menu item presents a dialog box for setting the line width of the active window. This menu item can be used to set the line width of a text window or a script window. It applies to both.
It is important to note that the line width setting is applied to individual windows. Multiple windows may be open at the same time, each with their own line width setting.
There are two options : entering a fixed number or selecting auto-line width. Entering a fixed number is discussed first.
When entering a fixed number, the text wrapping point is established for that window. If the window is resized, text wrapping will remain at the initial setting until changed by the user.
Note that the number shown in the dialog box may not equal the exact number of characters on the line. The number is an approximation. The actual character count is dependent on the font, the font size, and the text style being used.
Auto-line width is chosen by entering a zero (0). With auto line width set, a automatic wrap of text will take place to fit within the window. Again note that the setting applies to the active window. If the window is resized after the setting, text wrapping will continue the take place at the point of the original setting until changed by the user.
• When using auto-line width setting, do not be misled. After inputting zero to select auto line width, and clicking OK, the actual value of line width being displayed in the dialog box will change, and no longer be zero. The number displayed is representative of the width of the active window.
• When changes have been made to a window, and it is saved, its line width setting is also saved. On reopening, the window will retain the previous line width setting.
• Changes refer to the editing of text or the adding of deleting of buttons to the window. Simply changing the line width setting is not considered a change. If you want the window's line width setting to be remembered, make a trivial change to the text and then "Save" ( S, "File" menu).
The default line width for a new empty text window (as obtained by selecting "New Text" in the ) fits the width of the window. The default line width for any newly opened script window is very large, so as not to wrap script lines.
Shift right ( ])
Use this command to indent blocks of text to the right. "Shift right" does exactly (on the selected block of text), what "tab" does for a single line. Select the lines of text (or script) you want to shift to the right, then select "Shift right" ("Text" menu) or use the shortcut key. This function is often found in compilers.
Select this menu item with the Control key down to comment out blocks of lines at one time. To comment out a number of contiguous lines, select all of the lines, hold down the Ctrl key and select "Shift right" ("Text" menu). A double-hyphen ("--") will appear before all the lines selected.
Shift left ( [)
Similar to shift right. Shifts blocks of selected text to the left.
Select this menu item with the Control key down to uncomment commented blocks of script lines.